graph TD
    A[创建订单] --> B[发送延迟消息到延迟队列]
    B --> C[15分钟后消息过期]
    C --> D[消息转发到实际处理队列]
    D --> E[OrderDelayReceiver接收消息]
    E --> F{订单是否已支付}
    F -->|未支付| G[自动取消订单]
    F -->|已支付| H[不处理]
    G --> I[更新订单状态为取消]
    G --> J[发送排班更新消息]
    G --> K[发送取消通知短信]
